/*
 * @Author: hewenke hewenke@dataojo.com
 * @Date: 2023-09-15 15:41:59
 * @LastEditors: hewenke hewenke@dataojo.com
 * @LastEditTime: 2023-09-15 16:03:20
 * @FilePath: \react-app\src\setupProxy.js
 * @Description: 反向代理配置：在React开发环境中，与后端API联调时通常会遇到跨域问题。可以借助http-proxy-middleware工具实现反向代理
 */
const { createProxyMiddleware } = require('http-proxy-middleware')
module.exports = function (app) {
  app.use(
    // 开发环境API路径匹配规则
    '^/api',
    createProxyMiddleware({
      // 要代理的真实接口API域名
      target: 'http://127.0.0.1:8080',
      changeOrigin: true,
    })
  )
}